package com.txby.platformCore.entity;

import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;

import com.drew.lang.annotations.NotNull;

import lombok.Data;


/**
 * 医护人员开卡表
 * @author jacking
 *
 */
@Data
@Entity
@Table(name = "t_txby_dctNrsCardCnf")
public class DctNrsCardCnf  extends SysBaseEntity {
	@NotBlank(message="卡号不能为空")
	private String cardNO;//卡号
	@Length(min=6, max=10,message="密码长度不合法,请输入6-10位密码")
	@NotBlank(message="密码不能为空")
	private String passWord;//密码
	@Length(min=15, max=18,message="身份证号长度不合法")
	@NotBlank(message="身份证号不能为空")
	private String ICNO;//身份证号
	@NotBlank(message="所属组织不能为空")
	private String deptId;//所属组织
	@NotNull
	private Integer type=0;//0:护士1：医生
	@NotBlank(message="姓名不能为空")
	private String name;//姓名
	@Length(min=11, max=11,message="手机号长度不合法")
	private String mobileNO;//手机号
	@NotBlank(message="工号不能为空")
	private String jobNO;//工号
	@NotNull
	private Integer sex;//性别     0:男1:女


}
